package BestBet.Modelos;

import BestBet.Modelos.Esportes.TipoResultado;

public class Resultado {

	private int mandante;
	
	private int visitante;
	
	private int resultado;

	public Resultado() {
	}

	public Resultado(int mandante, int visitante) {
		this.mandante = mandante;
		this.visitante = visitante;
		resultadoFinal();
	}

	public int getMandante() {
		return mandante;
	}

	public void setMandante(int mandante) {
		this.mandante = mandante;
	}

	public int getVisitante() {
		return visitante;
	}

	public void setVisitante(int visitante) {
		this.visitante = visitante;
	}

	public int isResultado() {
		return resultado;
	}

	public void setResultado(int resultado) {
		this.resultado = resultado;
	}
	
	private void resultadoFinal(){
		if(getMandante()>getVisitante()){
			setResultado(TipoResultado.MANDANTE_VENCEDOR);
		}else if(getMandante()<getVisitante()){
			setResultado(TipoResultado.VISITANTE_VENCEDOR);
		}else {
			setResultado(TipoResultado.EMPATE);
		}
		
	}
	
}
